olfactory hallucination - English Synonyms Dictionary